Defining Google BigQuery Search Indexes

The following properties are applicable to a Google BigQuery Search Index object.

Tab Property Description Additional Information
  Physical Name Specifies the name of the search index  
  If Not Exists Specifies that if the search index already exists, no exception is thrown, and no action happens  
  Physical Only Specifies whether the search index appears in physical models only  
  Generate Specifies whether a DDL statement is generated for the dataset during forward engineering  
General All Columns Specifies whether the index is created on all columns of the table Search Indexes are created only on columns of the types STRING and JSON, or contain a STRING or JSON field in them.

Analyzer

Specifies controls of the text analyzer and how data is tokenized for searching and indexing

 

Search Index Members Specifies the list of eligible columns to create the search index Available only if All Columns is not selected.
Comments   Specifies comments about the search index  

You can create multiple search index per Google BigQuery database table. You can only generate one search index at a time.